void printChar(char c, unsigned int posX,unsigned int posY){
    char *vidMem = (char *)0xB8000;

    int off = (posY * 80 + posX) * 2;
    vidMem[off] = c;
    vidMem[off + 1] = 0x7;
}

void main() {
    while (1) {
        printChar('T', 0, 1);
        printChar('E', 1, 1);
        printChar('S', 2, 1);
        printChar('T', 3, 1);
        printChar('P', 4, 1);
        printChar('R', 5, 1);
        printChar('O', 6, 1);
        printChar('G', 7, 1);
        printChar('R', 8, 1);
        printChar('A', 9, 1);
        printChar('M', 10, 1);
        printChar('M', 11, 1);
        printChar('2', 12, 1);
    }
}
